﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.Graphics;

namespace CarlosMisfortune.view.assets
{
    class FontAssets
    {
        #region Fields
        private SpriteFont m_arialFont;
        //private SpriteFont m_courierNewFont;
        //private SpriteFont m_georgiaFont;
        //private SpriteFont m_kootenayFont;
        //private SpriteFont m_monotypeCorsivaFont;
        #endregion

        #region Properties
        public SpriteFont Arial
        {
            get { return m_arialFont; }
        }

        //public SpriteFont CourierNew
        //{
        //    get { return m_courierNewFont; }
        //}

        //public SpriteFont Georgia
        //{
        //    get { return m_georgiaFont; }
        //}

        //public SpriteFont Kootenay
        //{
        //    get { return m_kootenayFont; }
        //}
        //public SpriteFont MonotypeCorsiva
        //{
        //    get { return m_monotypeCorsivaFont; }
        //}
        #endregion

        #region Methods
        public void LoadContent(ContentManager a_content)
        {
            m_arialFont = a_content.Load<SpriteFont>(@"Fonts\Arial");
            //m_courierNewFont = a_content.Load<SpriteFont>(@"Fonts\CourierNew");
            //m_georgiaFont = a_content.Load<SpriteFont>(@"Fonts\Georgia");
            //m_kootenayFont = a_content.Load<SpriteFont>(@"Fonts\Kootenay");
            //m_monotypeCorsivaFont = a_content.Load<SpriteFont>(@"Fonts\MC");
        }
        #endregion
    }
}
